Performance Analysis of Concurrent PCOs in TTCN-3
نویسندگان
چکیده
This paper deals with a study and a mathematical model of concurrent Points of Control and Observation (PCOs) realized in Testing and Test Control Notation version 3 (TTCN-3). We study test scenarios that are gaining importance as TTCN-3 is emerging as a notation suitable for conducting load tests too. We investigate communication between parallel test components (PTCs) and analyze race conditions between the queues underlying the implemented PCOs. This way, we build an analytic model to investigate behavior of PCOs under stress conditions and to assess possible latencies messages in a TTCN-3 based load test system might suffer. We present a discrete-time Quasi Birth-Death process to predict performance indices of test components and we propose to use the results to avoid indefinite postponement in the communication of PTCs. Also, we aim to use the model for calculating traffic intensity limits under which it is feasible to use TTCN-3 for load testing. Furthermore, we present the output of the model together with an example load test scenario that is vulnerable to that types of
منابع مشابه
Validation of Internet Application: Study, Analysis and Evaluation
test suites for protocol conformance testing. An abstract test suite is a collection of abstract test cases which contains all the information that is necessary to specify a test purpose. 3.1.1 Basic Notation A TTCN test suite consists of following parts: • Overview Part: The overview part of a TTCN test suite is like a table of contents. It provides all information needed for the general prese...
متن کاملUse of TTCN-3 for Software Module Testing
Efficient testing of software modules remains a challenging task for complex software implementations. TTCN-3 has so far been applied mainly in the telecom domain but not yet in a larger extent to software module testing. This paper describes a multi purpose TTCN-3 test system solution primarily targeted for concurrent software and testing of software modules in isolation. Apart from a test sys...
متن کاملA Concurrent TTCN based Approach to Conformance Testing of Distributed Routing Protocol OSPF v2
This paper proposes an formal approach to conformance testing for OSPF v2, a widely used distributed routing protocol in Internet. Routing function is performed in a distributed system, thus the testing is more complex than traditional peer-to-peer protocol. Concurrent TTCN is a test notation that can handle concurrent test behaviors and it is suitable for the routing function testing. We first...
متن کاملTTCN: Towards a Formal Semantics and Validation of Test Suites
TTCN (Tree and Tabular Combined Notation) is the standardized test notation for the description of OSI conformance tests. Since applicability of TTCN is restricted, work on the deenition of concurrent TTCN, an extended version of TTCN for the speciication of test cases for multi party testing, has been started a few years ago. In this paper we discuss diierent approaches for the deenition of an...
متن کاملAutomation of Refactoring and Refactoring Suggestions for TTCN-3 Test Suites. The TRex TTCN-3 Refactoring and Metrics Tool
Refactoring is not only useful for source code of implementations, but as well for test specifications. The open source TRex tool automates the application of refactorings and the detection of refactoring opportunities for test suites that are specified using the standardised Testing and Test Control Notation (TTCN-3). Depending on the refactoring, the behaviour preserving transformations may i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006